package sao.modelo;


/**
 * @author wendell
 *
 */
public class UsuarioMedico extends Usuario {
	
	private String crm;
	private String especialidade;
	
	
	/**
	 * Construtor parametrizado
	 * @param codigo
	 * @param nome
	 * @param login
	 * @param genero
	 * @param cpf
	 * @param endereco
	 * @param telefone
	 * @param email
	 * @param tipoUsuario
	 * @param perfil
	 * @param crm
	 * @param especialidade
	 */
	public UsuarioMedico(int codigo, String nome, String login, String genero,
			String cpf, String endereco, String telefone, String email,
			String tipoUsuario, Perfil perfil, String crm,
			String especialidade) {
		super(codigo, nome, login, genero, cpf, endereco, telefone, email,
				tipoUsuario, perfil);
		this.setCrm(crm);
		this.setEspecialidade(especialidade);
	}


	
	/**
	 * Seta o CRM do médico
	 * @param crm
	 */
	public void setCrm(String crm) {
		this.crm = crm;
	}


	/**
	 * Retorna o CRM do médico
	 * @return Uma String representando o CRM do médico
	 */
	public String getCrm() {
		return crm;
	}


	/**Seta a especialidade do médico
	 * @param especialidade
	 */
	public void setEspecialidade(String especialidade) {
		this.especialidade = especialidade;
	}


	/**
	 * Retorna a especialidade do médico
	 * @return String
	 */
	public String getEspecialidade() {
		return especialidade;
	}


}//FIM classe UsuarioMedico
